package core.models.dataModels;

import java.util.ArrayList;

import core.models.domainModel.Eigenaar;
import core.models.domainModel.Personeel;
import core.models.domainModel.PersoonNationaliteiten;

//@Author: Wijnen David [c1026300] 2013-12-09 
//-------------------------------------------
//@Description: Dit Model is voor Personeel te updaten

public class UpdatePersoneelModel {
	
	//properties
	private ArrayList<Eigenaar> _alleEigenaars;
	private ArrayList<PersoonNationaliteiten> _alleNationaliteiten;
	private ArrayList<PersoonNationaliteiten> _nationaliteitenPersoneel;
	
	private Personeel _personeel;
	//private Persoon _persoon; //persoon zit al in Personeel
	//private Adres _adres;//adres zit al in Personeel -> Persoon
	
	//getters en setters
	public Personeel getPersoneel() {
		return _personeel;
	}
	public void setPersoneel(Personeel personeel) {
		this._personeel = personeel;
	}
	
	public ArrayList<Eigenaar> getAlleEigenaars() {
		return _alleEigenaars;
	}
	public void setAlleEigenaars(ArrayList<Eigenaar> alleEigenaars) {
		this._alleEigenaars = alleEigenaars;
	}
	
	public ArrayList<PersoonNationaliteiten> getAlleNationaliteiten() {
		return _alleNationaliteiten;
	}
	public void setAlleNationaliteiten(ArrayList<PersoonNationaliteiten> alleNationaliteiten) {
		this._alleNationaliteiten = alleNationaliteiten;
	}
	
	public ArrayList<PersoonNationaliteiten> getNationaliteitenPersoneel() {
		return _nationaliteitenPersoneel;
	}
	public void setNationaliteitenPersoneel(
			ArrayList<PersoonNationaliteiten> nationaliteitenPersoneel) {
		this._nationaliteitenPersoneel = nationaliteitenPersoneel;
	}
	
//	public Persoon getPersoon() {
//		return _persoon;
//	}
//	public void setPersoon(Persoon persoon) {
//		this._persoon = persoon;
//	}
//	public Adres getAdres() {
//		return _adres;
//	}
//	public void setAdres(Adres adres) {
//		this._adres = adres;
//	}
	
}
